<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="herramientas.baseDatos"%>
<%@page import="herramientas.fecha"%>
<%@page import="java.sql.ResultSet"%>
<%@page import="java.util.ArrayList"%>
<%@ include file="/layout/header.jspf" %>
<title>Buz&oacute;n de mensajes recibidos</title>
<%@ include file="/layout/top.jspf" %>
<link rel="stylesheet" href="/APE/librerias/tables.css" type="text/css" charset="utf-8">
<div class="titulo_upas">Buz&oacute;n de mensajes recibidos</div>
<div class="sep_menu"></div>
<%
    String idE = request.getParameter("idE");
    String pagina = request.getParameter("page");
    if (idE!=null && !(idE.equals(""))){%>
    <script>
        mostrar("El mensaje a sido eliminado satisfactoriamente");
    </script>    
<% }
    herramientas.baseDatos bd = baseDatos.getInstance();
    if (idE!=null && !(idE.equals("")))
        bd.MensajesBorrar(idE, "destinatario");
    int pag;
    if (pagina == null)
        pag = 0;
       else {
        int k = Integer.parseInt(pagina);
        if (k > 0)
            pag = (k-1)*15;
        else
            pag = 0;
       }
    ArrayList cantidad = bd.MensajesRecibidosQuery(user_id,false);    
    ArrayList mensajes = bd.MensajesPaginados(user_id,false,pag);    
    bd.cerrarConexion();
    if (cantidad != null) {
        int tamano = cantidad.size();
%>              
<table summary="Submitted table designs">       
    <thead>
        <tr>
            <th scope="col">Remitente</th>
            <th scope="col">Asunto</th>
            <th scope="col">Fecha</th>            
            <th scope="col">&nbsp;</th>
        </tr>
    </thead>
    <tfoot>
        <tr>
            <th scope="row">
                Total
            </th>
            <td colspan="4">
                <%= tamano%>
                <%if (tamano > 1){ %>
                    correos
                <% }else{%>
                    correo
                <%}%>

                <%@ include file="/mensajes/calcularMensajes.jsp" %>
            </td>
       
        </tr>
    </tfoot>
    <tbody>
<%
        herramientas.fecha fec = new fecha();
        for (int i = 0; i < mensajes.size(); i++) {
            String[] msg = (String[]) mensajes.get(i);        
            String nombreMensajero = bd.MensajesGetNombreUsuario(msg[4]);
            String fecha = fec.convertirFecha(msg[6]);
            String user = bd.UsuarioGetUsername(msg[4]);
            
%>

        <% if (msg[5].equals("leido")){%>
<tr >
        <% }else if (msg[5].equals("nuevo")){%>
 <tr class ="odd">       
        <% }%>
            <th scope="row" id="r100">                
                   <%= nombreMensajero %> <br>(<%=user%>)</a>
            </th>
            <td><%= msg[1]%></td>
            <td><%= fecha%></td>
            
            <td>
                <a href="/APE/mensajes/leerMensaje.jsp?id=<%= msg[0]%>">
                <img src="/APE/Img/view-icon.png" alt="Leer" title="Leer" width="25" height="25" />
                </a>
                <a href="javascript: verificarBorrar()">
                <img src="/APE/Img/eliminar.gif" alt="Eliminar" title="Eliminar" width="18" height="18" onClick=""/>
                </a>
            </td>            
        </tr>

<%
    }
%>
    </tbody></table>
<%
    }
    else 
    {
%>
        <br/><span style="color:#666 !important;"> No hay mensajes recibidos</span>        
<%    }
%>        
    </div>    
    <div class="sep_menu"></div>
<%@ include file="/layout/bottom.jspf" %>
